Onderschepbare fouten

   

Onderschepbare fouten kunnen optreden tijdens de uitvoering van een toepassing. Sommige van deze fouten kunnen ook voorkomen tijdens het ontwikkelen of compileren van een toepassing. U kunt deze fouten testen en maatregelen nemen met de instructie On Error en het object Err. Niet-gebruikte foutnummers tussen 1 en 1000 worden gereserveerd voor toekomstig gebruik in Visual Basic.

Code Bericht
3 Return zonder GoSub
5 Ongeldige procedureoproep of ongeldig argument
6 Overloop
7 Onvoldoende geheugen
9 Het subscript valt buiten het bereik
10 Deze matrix is statisch of tijdelijk vergrendeld
11 Delen door nul
13 Typen komen niet overeen
14 Niet voldoende tekenreeksruimte
16 De expressie is te complex
17 Kan de opgegeven bewerking niet uitvoeren
18 De uitvoering is onderbroken door de gebruiker
20 Resume zonder fout
28 Onvoldoende stackruimte
35 Sub of Function niet gedefinieerd
47 Te veel broncode- of DLL-toepassingsclients
48 Fout bij laden van broncode of DLL
49 Ongeldige broncode- of DLL-oproepconventie
51 Interne fout
52 Onjuiste bestandsnaam of onjuist bestandsnummer
53 Kan opgegeven bestand niet vinden
54 Onjuiste bestandsmodus
55 Het bestand is al geopend
57 I/O-fout in apparaat
58 Het bestand bestaat al
59 Onjuiste recordlengte
61 De schijf is vol
62 Invoer na einde bestand
63 Onjuist recordnummer
67 Er zijn te veel bestanden geopend
68 Het apparaat is niet beschikbaar
70 Toegang geweigerd
71 De schijf is niet gereed
74 De nieuwe naam mag geen andere stationsaanduiding bevatten
75 Toegangsfout bij pad of bestand
76 Kan het pad niet vinden
91 Objectvariabele of blokvariabele With is niet ingesteld
92 De lus For is niet geāˆ©nitialiseerd
93 Ongeldig tekenreekspatroon
94 Ongeldig gebruik van Null
97 Kan procedure Friend niet oproepen voor een component die geen exemplaar is van de definiĪ“rende klasse
98 De oproep van een eigenschap of een methode mag geen verwijzing bevatten naar een persoonlijk object, niet als argument en ook niet als resultaatwaarde
298 Opgegeven systeembron of DLL kan niet worden geladen
320 Kan geen tekenreeks voor apparatuurnaam gebruiken in bestandsnamen
321 Ongeldige bestandsindeling
322 Kan het benodigde tijdelijke bestand niet maken
325 Ongeldige indeling in bronbestand
327 Gegevenswaarde niet gevonden
328 Ongeldige parameter. Kan geen matrices wegschrijven
335 Kan geen toegang verkrijgen tot systeemregister
336 Component ActiveX niet juist geregistreerd
337 Component ActiveX niet gevonden
338 Component ActiveX is niet goed uitgevoerd
360 Object al geladen
361 Kan dit object niet laden of uit geheugen verwijderen
363 Opgegeven besturingselement ActiveX niet gevonden
364 Object is uit geheugen verwijderd
365 Uit geheugen verwijderen binnen deze context niet mogelijk
368 Het opgegeven bestand is verouderd. Voor dit programma is een latere versie vereist
371 Het opgegeven object kan niet worden gebruikt als eigenaarformulier voor Show
380 Ongeldige waarde voor eigenschap
381 Ongeldige index voor eigenschappenmatrix
382 Set wordt niet ondersteund tijdens runtime
383 Set wordt niet ondersteund (alleen-lezen eigenschap)
385 Index eigenschappenmatrix vereist
387 Set is niet toegestaan
393 Get wordt niet ondersteund tijdens runtime (fout 393)
394 Get wordt niet ondersteund (alleen-lezen eigenschap)
400 Formulier wordt al weergegeven; kan niet modaal worden weergegeven
402 Bovenste modale formulier moet eerst worden gesloten of verborgen
419 Toestemming om object te gebruiken geweigerd
422 Eigenschap is niet gevonden
423 Kan een eigenschap of methode niet vinden
424 Object vereist
425 Ongeldig gebruik van object
429 Onderdeel ActiveX kan geen object maken of verwijzing naar dit object teruggeven
430 Automatisering wordt niet ondersteund door deze klasse
432 Kan een bestandsnaam of klassennaam niet vinden tijdens een automatiseringsbewerking
438 Deze eigenschap of methode wordt niet ondersteund door dit object
440 Automatiseringsfout
442 De verbinding met een type- of objectbibliotheek voor externe verwerking is verbroken
443 Het automatiseringsobject heeft geen standaardwaarde
445 Deze actie wordt niet ondersteund door het object
446 Benoemde argumenten worden niet ondersteund door het object
447 De huidige lokale instellingen worden niet ondersteund door het object
448 Kan het benoemde argument niet vinden
449 Het argument is niet optioneel of is een ongeldige eigenschappentoewijzing
450 Onjuist aantal argumenten of ongeldige eigenschappentoewijzing
451 Dit object is geen collectie
452 Ongeldig rangtelwoord
453 Een functie is niet gedefinieerd in de opgegeven DLL-codebron
454 Kan programmacodebron niet vinden
455 Vergrendelingsfout bij programmacodebron
457 Deze sleutel is al verbonden met een lid van deze collectie
458 Variabele gebruikt een automatiseringstype dat niet wordt ondersteund in Visual Basic
459 Object of klasse ondersteunt de set van gebeurtenissen niet
460 Ongeldige indeling Klembord
461 Kan de methode of het gegevenslid niet vinden
462 De externe servercomputer bestaat niet of is niet beschikbaar
463 Klasse is niet geregistreerd op de lokale computer
480 Kan AutoRedraw-figuur niet maken
481 Ongeldige figuur
482 Printerfout
483 Printerstuurprogramma ondersteunt opgegeven eigenschap niet
484 Probleem bij ophalen printergegevens uit het systeem. Zorg ervoor dat de printer goed is ingesteld
485 Ongeldig figuurtype
486 Kan formulierfiguur niet afdrukken op dit type printer
520 Kan inhoud Klembord niet wissen
521 Kan Klembord niet openen
735 Kan het bestand niet opslaan naar TEMP
744 Gezochte tekst is niet gevonden
746 Vervangingen zijn te lang
31001 Onvoldoende geheugen
31004 Object vereist
31018 Klasse is niet ingesteld
31027 Kan object niet activeren
31032 Kan geen ingesloten object maken
31036 Fout bij opslaan in bestand
31037 Fout bij laden vanuit bestand